appear bizarre/strange - Spanish English Dictionary